electronic camouflage - German English Dictionary